Request Types
This section describes the request types used by two standard dialog component functions that allow you to work with the current compression settings for an image or a sequence of images. (You can establish these settings in a number of ways; see "Setting Default Parameters" on page 3-8 for more information about your options.)You use the
SCGetInfo
function (described on page 3-34) to retrieve settings information. TheSCSetInfo
function (described on page 3-36) enables you to modify the settings.These functions can work with a number of different types of settings information. When you call either function, you specify the type of data you want to work with. The following request types are defined:
#define scSpatialSettingsType 'sptl' /* spatial options */ #define scTemporalSettingsType 'tprl' /* temporal options */ #define scDataRateSettingsType 'drat' /* data rate */ #define scColorTableType 'clut' /* color table */ #define scProgressProcType 'prog' /* progress function */ #define scExtendedProcsType 'xprc' /* extended dialog */ #define scPreferenceFlagsType 'pref' /* preferences */ #define scSettingsStateType 'ssta' /* all settings */ #define scSequenceIDType 'sequ' /* sequence ID */ #define scWindowPositionType 'wndw' /* window position */ #define scCodecFlagsType 'cflg' /* compression flags */Each of these request types requires different parameter data. The following sections discuss each of these request types and their data requirements.
Subtopics
- The Spatial Settings Request Type
- The Temporal Settings Request Type
- The Data-Rate Settings Request Type
- The Color Table Settings Request Type
- The Progress Function Request Type
- The Extended Functions Request Type
- The Preference Flags Request Type
- The Settings State Request Type
- The Sequence ID Request Type
- The Window Position Request Type
- The Control Flags Request Type
Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help